pump down - German English Dictionary